Skip to main content

HasManySelectCell

DataGrid cell which allows displaying and filtering by has-many relations.
<HasManySelectCell header="Tags" field="tags" options="Tag.name" />
HasManySelectProps
HasManySelectProps
Intersection of
DataGridColumnPublicProps
DataGridColumnPublicProps
Intersection of
DataGridHeaderCellPublicProps
DataGridHeaderCellPublicProps
ascOrderIcon
React.ReactNode
descOrderIcon
React.ReactNode
header
React.ReactNode
headerJustification
Justification
shrunk
boolean
DataGridCellPublicProps
DataGridCellPublicProps
canBeHidden
boolean
hidden
boolean
justification
Justification
shrunk
boolean
DataGridColumnPublicProps
children
React.ReactNode
columnKey
string
SugaredRelativeEntityList
SugaredRelativeEntityList
expectedMutation
ExpectedRelationMutation
field*
| string| SugarableRelativeEntityList
initialEntityCount
number
isNonbearing
boolean
limit
number
offset
number
onBeforePersist*
| undefined| EntityListAccessor.BeforePersistHandler| Set<EntityListAccessor.BeforePersistHandler>
onBeforeUpdate*
| undefined| EntityListAccessor.BatchUpdatesHandler| Set<EntityListAccessor.BatchUpdatesHandler>
onChildBeforeUpdate*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onChildInitialize*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onChildUpdate*
| undefined| EntityAccessor.UpdateListener| Set<EntityAccessor.UpdateListener>
onInitialize*
| undefined| EntityListAccessor.BatchUpdatesHandler| Set<EntityListAccessor.BatchUpdatesHandler>
onPersistError*
| undefined| EntityListAccessor.PersistErrorHandler| Set<EntityListAccessor.PersistErrorHandler>
onPersistSuccess*
| undefined| EntityListAccessor.PersistSuccessHandler| Set<EntityListAccessor.PersistSuccessHandler>
onUpdate*
| undefined| EntityListAccessor.UpdateListener| Set<EntityListAccessor.UpdateListener>
orderBy
SugaredOrderBy
setOnCreate
SugaredSetOnCreate
BaseDynamicChoiceField
BaseDynamicChoiceField
Intersection of
BaseDynamicChoiceFieldOptions
BaseDynamicChoiceFieldOptions
Union of
DynamicChoiceFieldOptionProps
DynamicChoiceFieldOptionProps
DynamicChoiceFieldOptionProps
options*
ChoiceFieldOptionsAsFieldList
DynamicChoiceFieldWithCustomLabelProps
DynamicChoiceFieldWithCustomLabelProps
DynamicChoiceFieldWithCustomLabelProps
optionLabel*
React.ReactNode
options*
ChoiceFieldOptionsAsEntityList
LegacyChoiceFieldWithOptionRenderer
LegacyChoiceFieldWithOptionRenderer
options*
| string| SugaredQualifiedEntityList| SugarableQualifiedEntityList
optionsStaticRender*
| React.ReactElement<any, | string| React.JSXElementConstructor<any>>| (environment: Environment) => React.ReactElement<any, | string| React.JSXElementConstructor<any>>
renderOption*
(entityAccessor: EntityAccessor) => React.ReactNode
SelectFuseOptionsProps
SelectFuseOptionsProps
fuseOptions
| boolean| Fuse.IFuseOptions<ChoiceFieldData.SingleOption<EntityAccessor>>
BaseDynamicChoiceField
createNewForm
React.ReactElement
lazy
LazyChoiceFieldSettings
renderedOptionsLimit
number
searchByFields
ChoiceFieldSearchByFields
sortableBy
SugaredFieldProps["field"]
transformOptions
(data: ChoiceFieldData.Options<EntityAccessor>, input: | string| undefined) => ChoiceFieldData.Options<EntityAccessor>
FieldFallbackViewPublicProps
FieldFallbackViewPublicProps
Partial
FieldFallbackViewProps
FieldFallbackViewProps
fallback
React.ReactNode
fallbackStyle
| undefined| FieldFallbackViewStyle
SugaredRelativeSingleEntity
SugaredRelativeSingleEntity
expectedMutation
ExpectedRelationMutation
field*
| string| SugarableHasOneRelation| SugarableHasOneRelation[]
isNonbearing
boolean
onBeforePersist*
| undefined| EntityAccessor.BeforePersistHandler| Set<EntityAccessor.BeforePersistHandler>
onBeforeUpdate*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onConnectionUpdate
onInitialize*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onPersistError*
| undefined| EntityAccessor.PersistErrorHandler| Set<EntityAccessor.PersistErrorHandler>
onPersistSuccess*
| undefined| EntityAccessor.PersistSuccessHandler| Set<EntityAccessor.PersistSuccessHandler>
onUpdate*
| undefined| EntityAccessor.UpdateListener| Set<EntityAccessor.UpdateListener>
setOnCreate
SugaredSetOnCreate
HasManySelectProps
renderElements
(elements: React.ReactNode[]) => React.ReactElement